package com.brucekong.slm.common;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * 统一返回数据格式
 *
 * @param <T>
 */
@Data
public class PageResult<T> {
    /**
     * 状态码.1表示失败，0表示成功
     */
    @ApiModelProperty(value = "状态码，0表示成功，1表示失败")
    private int code;
    /**
     * 是否成功.
     */
    @ApiModelProperty(value = "是否成功")
    private Boolean success;
    /**
     * 提示信息
     */
    @ApiModelProperty(value = "提示信息")
    private String msg;
    /**
     * 信息总数
     */
    @ApiModelProperty(value = "信息总数")
    private long count;
    /**
     * 具体内容
     */
    @ApiModelProperty(value = "返回对象")
    private T data;

}